Cahill struggled for playing time at club level last year and left A-League side Melbourne City in December to return to Millwall -- where he first came to prominence 20 years ago -- before being released by the Championship club.